package com.czmini.cztest.service;

import com.czmini.cztest.common.Token;
import com.czmini.cztest.dto.ResultDto;
import com.czmini.cztest.dto.user.AddUserDto;
import com.czmini.cztest.entity.ZcTestUser;

import java.util.List;


public interface ZcTestUserService {
    public ResultDto<Token> login(String username, String password);

    //用户注册
    public ResultDto<ZcTestUser> save(ZcTestUser ZcTestUser);  //用户注册对象存储到数据库中

    public ResultDto<ZcTestUser> update(ZcTestUser ZcTestUser);  //用户注册对象存储到数据库中

    // 根据id或名称查询
    public ResultDto<List<ZcTestUser>> ByName(ZcTestUser ZcTestUser);


    public ResultDto delete(Integer userId);


}
